kolibri


Results for "kolibri"

Turkish - English dictionary

kolibri

(Turkish - English dictionary) :
hummingbird.