French-Arabic dictionary »

tempura meaning in Arabic

FrenchArabic
tempura f

تِيمْبُورَاf