Definify.com

Definition 2024


merħba

merħba

Maltese

Interjection

merħba

  1. welcome

See also