Ameɛfun

From Asegzawal n Tutlayt Tamaziɣt

Ameɛfun (imeɛfan), dégoûtant, déguelasse, odieux (fr) – disgusting, repulsive, odious (en) - شنيع