English-Spanish dictionary »

jarbua terapon meaning in Spanish

EnglishSpanish
jarbua terapon (Terapon jarbua)
noun

baraonga jarbúanoun

Your history