LexiTurkTURKISH ↔ ENGLISH DICTIONARY

broomrape” in Turkish

1 Turkish translation