Search term chafurdar has 3 results
Jump to
PT Portuguese EN English
chafurdar (v) [animais] wallow (v) [animais]
chafurdar to flounder
chafurdar to paddle