loggerhead

?

ads

noun

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

  • occurring chiefly in warm seas.

~ loggerhead noun; ~ loggerheads plural

ads