Arabic-English dictionary »

بُرْتُقَالَة meaning in English

ArabicEnglish
بُرْتُقَالَة f

orangefruit

orangetree