Definify.com

Definition 2024


arruda

arruda

Portuguese

Noun

arruda f (plural arrudas)

  1. rue (any of various perennial shrubs)