Spanish-English dictionary »

pelandusca meaning in English

SpanishEnglish
pelandusca noun

tart [tarts](woman with loose sexual morals)
noun
[UK: tɑːt] [US: ˈtɑːrt]