loggerhead

?

ads

noun

also loggerhead turtle ခေါင်းကြီးပြီး နီညိုရောင်ရှိသော လိပ်

  • occurring chiefly in warm seas.

~ loggerheads plural

ads