piru Finnish - English

1.


2.


3.

  • Englishdeuce

  • EnglishDevil, used in exclamations of confusion or anger

  • Finnishpiru


4.





English translator: Finnish English piru  Eesti sõnaraamat   Español Traductor   Svenska Översättare