Online Dictionary

ersättare Explained

ersättare at Swedish => english Of Explained:

stand-in, stopgap