Definition, Meaning & Synonyms | English word FROGSPEAK
FROGSPEAK
Definitions of FROGSPEAK
- (ethnic slur) Synonym of French
- Alternative spelling of Frogspeak.
Number of letters
9
Is palindrome
No
Search for FROGSPEAK in:
Page preparation took: 106.48 ms.