Results for "

avisto

"
Turkish - English dictionary

avisto

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