MÜFTASID


Results for "MÜFTASID"

Ottoman - Turkish Dictionary

MÜFTASID

(Ottoman - Turkish Dictionary) :
Kan alan. Kan alıcı.