guinchos

Portuguese

Noun

guinchos

  1. plural of guincho

Spanish

Noun

guinchos

  1. plural of guincho