avisto


Results for "avisto"

Turkish - English dictionary

avisto

(Turkish - English dictionary) :
com. at sight.