froggie

listen to the pronunciation of froggie
İngilizce - İngilizce
{i} (derogatory Slang) French person