Robuta

https://www.dict.cc/?s=deffo dict.cc | deffo | English Dictionary English Translation for deffo - dict.cc German-English Dictionary english dictionarydeffo