Definify.com

Definition 2026


merħba

merħba

Maltese

Interjection

merħba

  1. welcome

See also