Spanish–English dictionary

English translation of the Spanish word arroba

Spanish → English
  
SpanishEnglish
arroba <a unit of mass or volume>