TABTABA


Results for "TABTABA"

Ottoman - Turkish Dictionary

TABTABA

(Ottoman - Turkish Dictionary) :
Su çağıltısı. * Tıpırtı.