Welcome to SA Dictionaries

Finyela
   /fin-ye-la /

To duck