Spanish-English dictionary »

baraonga jarbúa meaning in English

SpanishEnglish
baraonga jarbúa noun

jarbua terapon(Terapon jarbua)
noun