Spanish-French dictionary »

mendavia meaning in French

SpanishFrench
Mendavia noun

Mendavianom