TUMRUK


Results for "TUMRUK"

Ottoman - Turkish Dictionary

TUMRUK

(Ottoman - Turkish Dictionary) :
Yarasa kuşu.