vocab dash
Log in
Sign up
frotis
Top 35000
Meanings
Noun
1. swab; smear