telliturna


Results for "telliturna"

Turkish - English dictionary

telliturna

(Turkish - English dictionary) :
demoiselle crane.