embarrarse

listen to the pronunciation of embarrarse
İspanyolca - Türkçe
çamurlu
İspanyolca - İngilizce
get oneself dirty, get dirty (Caribbean)