Definify.com

Definition 2024


dè_air_thalamh

dè air thalamh

Scottish Gaelic

Interjection

air thalamh?

  1. what on Earth?