merceksi


Results for "merceksi"

Turkish - English dictionary

merceksi

(Turkish - English dictionary) :
lenticular.