DECUCAT


Results for "DECUCAT"

Ottoman - Turkish Dictionary

DECUCAT

(Ottoman - Turkish Dictionary) :
Ayakları kısacık dişi deve.