LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kuluçkaya yatırma” in English

1 English translation
EN
brooding

Dark clouds were brooding over the city.