Multilingual Turkish Dictionary

UFAK SERİ ATEŞLİ TOP

UFAK SERİ ATEŞLİ TOP : Turkish English

n. pom pom