Definify.com

Definition 2024


citronela

citronela

Spanish

Noun

citronela f (plural citronelas)

  1. lemon balm