turklehceleri.org

torquate

English—Turkish Dictionary (FreeDict, 2017)

torquate /tˈɛnpɪnz/

1. (zool.) boynu halkalı.


Last searches: