Results for "

kolibri

"
Turkish - English dictionary

kolibri

(Turkish - English dictionary) :
hummingbird.