Spanish-English dictionary »

morrearse meaning in English

SpanishEnglish
morrearse verb

snog(slang: kiss passionately)
verb
[UK: snɒɡ] [US: snɑːɡ]