English-Portuguese dictionary »

rainstick meaning in Portuguese

EnglishPortuguese
rainstick noun

pau de chuvanoun
{m}