Spanish-English dictionary »

queche meaning in English

SpanishEnglish
queche noun
{m}

ketch(sailing vessel)
noun
[UK: ketʃ] [US: ˈketʃ]