Polish-French dictionary »

oribi meaning in French

PolishFrench
oribi

ourébi