Results for "

LEYTAN

"
Ottoman - Turkish Dictionary

LEYTAN

(Ottoman - Turkish Dictionary) :
şeytan.