Definify.com

Definition 2024


garatxo

garatxo

Basque

Noun

garatxo

  1. wart