sarıasma


Results for "sarıasma"

Turkish - English dictionary

sarıasma

(Turkish - English dictionary) :
golden oriole.