Search term celarsi has 2 results
Jump to
IT Italian EN English
celarsi (v) [generale] hide (v) [generale]
celarsi (v) [generale] lurk (v) [generale]

Italian English translations

IT Synonyms for celarsi EN Translations
appiattarsi [nascondersi] skulk