Translation of tamu in English:

tamu

guest, visitor

noun

  • 1

    guest, visitor


User Contribution

tamu

Guest

noun