Turkish-English dictionary »

arı sinek kuşu meaning in English

TurkishEnglish
arı sinek kuşu noun

bee hummingbird(hummingbird)
noun