Definify.com

Definition 2025


karru

karru

Quechua

Noun

karru

  1. car, automobile

Declension