Term Gallery logo

Meanings of almarraja in English

almorratxa