No exact translation found for
barra

Do you mean:
similar Results
der Barrakuda (n.) , {zool.}
بَرَكُودَة {سَمَك}، {الحيوان}
die Barrakudas (n.) , {Fisch}, Pl., {zool.}
عقام {الحيوان}
Barramundi {zool.}
برمون شائع {الحيوان}