Norwegian-English dictionary »

sofagris meaning in English

NorwegianEnglish
sofagris noun
{m}

couch potato(person)
noun