English | German | Russian | Czech

att English

Meaning att meaning

What does att mean?

att

A subdivision of currency, equal to one hundredth of a Lao kip.