Romanian-French dictionary »

la mecque meaning in French

RomanianFrench
la mecque

mecca◼◼◼