Arabic-English dictionary »

بِيرَانَا meaning in English

ArabicEnglish
بِيرَانَا f

piranhaSouth American fish