LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(biyol.) tek kelimeden ibaret (hayvan veya bitki ismi)” in English

1 English translation