French-Spanish dictionary »

binturong meaning in Spanish

FrenchSpanish
binturong nom {m}

manturónnoun