English-Arabic dictionary »

tomtom meaning in Arabic

EnglishArabic
Tomtom [UK: ˈtɒm.tɒm]
[US: ˈtɒm.tɒm]

الطبل