Multilingual Turkish Dictionary

RAT TAT TAT

RAT TAT TAT : English Turkish

n. tık tık, tak tak, kapı sesi