sinekkuşu


Results for "sinekkuşu"

Turkish - English dictionary

sinekkuşu

(Turkish - English dictionary) :
,-nu hummingbird.