English | German | Russian | Czech

amatong English

Meaning amatong meaning

What does amatong mean?

amatong

A type of fish trap made by piling rocks underwater.

Are you looking for...?