froggie

listen to the pronunciation of froggie
الإنجليزية - الإنجليزية
{i} (derogatory Slang) French person