LEYTAN


Results for "LEYTAN"

Ottoman - Turkish Dictionary

LEYTAN

(Ottoman - Turkish Dictionary) :
şeytan.