Home Spanish yola
Translate yola into English
1Embarcación deportiva de vela y remo, muy alargada y estrecha, ligera.