Spanish-French dictionary »

benafer meaning in French

SpanishFrench
Benafer noun

Benafernom