Englishfor English speakers
skiff English
Meaning skiff meaning
What does skiff mean?
skiff
Synonyms skiff synonyms
What other words have the same or similar meaning as skiff?