Jump to content

celarla

From Wiktionary, the free dictionary

Spanish

[edit]

Verb

[edit]

celarla

  1. infinitive of celar combined with la