kekkaloida

suomi-englanti sanakirja

kekkaloida englanniksi

  1. to strut one's stuff (gloss)