French-English dictionary »

se regarder le nombril meaning in English

FrenchEnglish
se regarder le nombril verbe

contemplate one's navelverb