Spanish–English dictionary

English translation of the Spanish word atarfe

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
atarfe
(tamariz; taray)
tamarisk
;
salt cedar