English-Arabic dictionary »

tapa meaning in Arabic

EnglishArabic
Tapa [UK: tapa]
[US: tapa]

تابا