"embuchar" English translation

ES

"embuchar" in English

ES

embuchar [embuchando|embuchado] {verb}

volume_up