MEGESRAN


Results for "MEGESRAN"

Ottoman - Turkish Dictionary

MEGESRAN

(Ottoman - Turkish Dictionary) :
f. Yelpâze.