mégariches
French
Adjective
mégariches
plural of
mégariche