Term Gallery logo

Meanings of emmetxat in català

anglès
dovetail
Translations for emmetxat