Estonian English Dictionary

eesti keel - English

saba in English:

1. saba saba