English-Spanish dictionary »

buin meaning in Spanish

EnglishSpanish
Buin proper noun

Buinproper noun
{m}