Arabic-English dictionary »

تابا meaning in English

ArabicEnglish
تابا

Tapa[UK: tapa] [US: tapa]

الكتابات المعبّرة. مثل :-)

Smilies

الكتابات اليدوية

Handwritings