armarle a alguien un foxtrot - Spanish English Dictionary
History

armarle a alguien un foxtrot



Meanings of "armarle a alguien un foxtrot" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
armarle a alguien un foxtrot [v] VE scold