Results for "

observatuar

"
Turkish - English dictionary

observatuar

(Turkish - English dictionary) :
observatory.