whip Latina Meaning

Latina Dictionary

English to Latina Dictionary

whip

Flagellum

International Languages

Meaning for whip found in 30 Languages.