Spanish-French dictionary »

oribi meaning in French

SpanishFrench
oribi noun

ourébinom {m}