German-English dictionary »

yaba-virus meaning in English

GermanEnglish
das Yaba-Virus Substantiv

Yaba virusnoun