turklehceleri.org

loggerhead

English—Turkish Dictionary (FreeDict, 2017)

loggerhead /lˈɛsən/

1. Atlantik Okyanusuna mahsus çok iri deniz kaplumbağası
2. Amerika'ya mahsus bir çeşit örümcekkuşu. at loggerheads with biri ile kavgalı.


Last searches: