LexiTurkTURKISH ↔ ENGLISH DICTIONARY

aydınlatma mermisi. StarSpangled Banner ABD'nin bayrağı” in English

1 English translation
EN
star

Not a star was to be seen in the sky.