Online Dictionary

forfaite Explained

forfaite at French => English Of Explained:

forfeited