corrulla - Spanish English Dictionary

corrulla

Meanings of "corrulla" in English Spanish Dictionary : 1 result(s)

Spanish English
Maritime
corrulla [f] cordage storage