See also: ombrelle

Albanian

edit

Noun

edit

ombrellë f

  1. umbrella

Synonyms

edit