LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bir çeşit sert değirmen taşı.” in English

1 English translation
EN
burr

The British ambassador liked Burr's plan.