LexiTurkTURKISH ↔ ENGLISH DICTIONARY

avlak. moor cock orman horozu. moorfowl ormantavuğu. moor hen dişi ormantavuğu” in English

1 English translation
EN
moor

The Moor has done his duty, the Moor can go.