LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şeref madalyası” in English

1 English translation
EN
plume

The southern Italian island of Sicily has been covered with a vast plume of smoke and ash.