Arabic-English dictionary »

بَطَاطَة meaning in English

ArabicEnglish
بَطَاطَة f

sweet potatotuber

Your history