Welcome to SA Dictionaries

Itlontlolla
   /itl-on-tlul-la /

Embarrass oneself