No exact translation found for
rib

Do you mean:
similar Results
ribouldingue (n.) , {divertissement}
ribouldingue (n.) , {divertissement}
ribouldingue (n.) , {divertissement}, med.