Romanian-French dictionary »

mecque meaning in French

RomanianFrench
mecque

mecca◼◼◼

la mecque

mecca◼◼◼