Spanish-French dictionary »

allahabad meaning in French

SpanishFrench
Allahabad noun

Allahabadnom {m}