Results for "

TERAKKUD

"
Ottoman - Turkish Dictionary

TERAKKUD

(Ottoman - Turkish Dictionary) :
Acele etmek.